home *** CD-ROM | disk | FTP | other *** search
- TBSView v0.15
- Written by The Burning Stickmen
- Release Date: January 31, 1993
-
-
- Copyright
- ~~~~~~~~~
- TBSView, (c) Copyright 1992 The Burning Stickmen. All rights reserved.
- TBSView is freeware, so no financial donations are required (but
- nonetheless appreciated). TBSView may be freely distributed as long as all
- documentation and the executable remain unchanged and are included with the
- distribution. Commercial distribution is not allowed without written
- permission from The Burning Stickmen.
-
-
- Description
- ~~~~~~~~~~~
- TBSView is a GIF viewer for use with the OpalVision graphics card.
- TBSView currently only handles GIF87a format GIF's.
-
-
- Use
- ~~~
- TBSView is currently only usable from a CLI/shell. The parameters for
- TBSView follow the AmigaDOS 2.0 standard. The argument template for
- TBSView looks like this:
-
- FILES/M,NODELAY/S,HOLDLAST/S,NAMES=FILENAMES/S,VERBOSE/S,LORES/S,NOLACE/S,
- LTIMEPICS/S,LATCH=LATCHDISPLAY/S,SINGLE=SINGLEDISPLAY/S,DUAL=DUALDISPLAY/S,
- AMP=AMIGAPRIORITY/S,OVP=OVPRIORITY/S,RESET=RESETOPAL/S,NOVIEW/S,
- ERROR=EXTENDEDERROR/S
-
- Here is a short explanation of each argument:
-
- FILES/M
- An unlimited number of filenames and file patterns can be specified
- either as FILE=<filespec> or by just including <filespec> in the
- command line. Any arguments that are not used by other options are
- automatically considered to be filespecs.
-
- NODELAY/S
- When enabled, TBSView will show the images one after another as
- fast as it is capable.
-
- HOLDLAST/S
- This option is only useful when NODELAY has been enabled. Since
- the last image would be displayed for only a flash before TBSView
- was finished with NODELAY enabled, this flag will hold the last
- image in the same way that images are held without NODELAY.
-
- NAMES=FILENAMES/S
- This option will print out the filename of each image as it is
- viewed.
-
- VERBOSE/S
- When enabled, extensive information about each image will be
- printed out along with each image, including the image size, name,
- etc.
-
- LORES/S
- Forces the OpalVision display to use a lo-res screen.
-
- NOLACE/S
- Forces the OpalVision display to use a non-interlaced screen.
-
- TIMEPICS/S
- This will make TBSView time the decoding process for each image,
- and output the results to the CLI/shell.
-
- LATCH=LATCHDISPLAY/S
- TBSView will keep the last image loaded into the OpalVision, and
- overlay Amiga graphics. This enables a GIF to be loaded as a
- backdrop for your regular Amiga graphics (the backdrop will remain
- until another program wants to make use of the OpalVision).
-
- SINGLE=SINGLEDISPLAY/S
- TBSView will make have only Amiga or OpalVision graphics visible,
- not both. This is the default view mode.
-
- DUAL=DUALDISPLAY/S
- Creates an overlay effect, which places the OpalVision graphics
- behind Amiga graphics. The priority of the OpalVision and Amiga
- graphics can be changed with the AMIGAPRIORITY/OVPRIORITY flags.
-
- AMP=AMIGAPRIORITY/S
- OVP=OVPRIORITY/S
- These two flags determine whether Amiga graphics have priority over
- OpalVision graphics, or vice-versa. TBSView defaults to having the
- OpalVision graphics having priority over Amiga graphics. If you
- specifiy both flags, TBSView will leave OpalVision graphics with
- priority over Amiga graphics.
-
- RESET=RESETOPAL/S
- This causes the internal state of the OpalVision to be reset. This
- includes clearing any backdrop images and leaving the display as
- the Amiga graphics only.
-
- NOVIEW/S
- This flag results in no decoding of GIF's, as well as no display of
- GIF's. This can be handy when using VERBOSE to scan image stats.
-
- ERROR=EXTENDEDERROR/S
- Causes more extensive error messages to be displayed when an image
- fails to load.
-
-
- During the viewing of images, the following input events are monitored:
-
- Keyboard "s" or "S":
- Switches the display into a single-display mode. If OpalVision
- graphics have priority over Amiga graphics, then the result will be
- only OpalVision graphics. If Amiga graphics have priority, the
- opposite will happen.
-
- Keyboard "d" or "D":
- Switches the display into dual-display mode, similar to using a
- genlock to superimpose graphics over video. If OpalVision graphics
- have priority over Amiga graphics, then the result will be the
- OpalVision graphics showing everywhere except where colour zero
- occurs in the OpalVision graphics, in which case Amiga graphics
- will be shown. If Amiga graphics have priority, the opposite
- effect will occur.
-
- Keyboard "a" or "A":
- Gives Amiga graphics priority over OpalVision graphics.
-
- Keyboard "o" or "O":
- Gives OpalVision graphics priority over Amiga graphics.
-
- Keyboard "q","Q" or ESC:
- Quits TBSView.
-
- Keyboard <space>,<return>, or the right or middle mouse-button:
- Advances to the next image (or quits if on the last image).
-
-
- Examples:
-
- TBSView #?gif
-
- - this would view all GIF's in the current directory, pausing between
- each GIF for keyboard input. The display would default to OpalVision
- graphics visible without dual-display mode.
-
- TBSView Test.gif dh1:Pics/GIFS/#? NODELAY HOLDLAST
-
- - this would view Test.gif and all GIF's in the dh1:pics/GIFS drawer
- with minimal time between each GIF. The last GIF would be held until
- TBSView is quit by a space, enter or mouse-button click.
-
-
- Requirements
- ~~~~~~~~~~~~
- To use TBSView, you must have:
- 1. An OpalVision graphics card.
- 2. AmigaDOS Release 2 (Kickstart & Workbench 2.0) or greater.
-
-
- Future Enhancements
- ~~~~~~~~~~~~~~~~~~~
- - support for IFF and JPEG images
- - faster GIF loader
- - scrolling for super-bitmap images
- - workbench version, including:
- - invocation with selected icons
- - 'drop box' icon to view images with
- - TOOLTYPES support
-
-
- Problems/Bugs
- ~~~~~~~~~~~~~
- None known.
-
-
- Support
- ~~~~~~~
- If you encounter any problems with TBSView, please let us know! Our
- support BBS is The Cloning Machine BBS (519) 749-2691. To report a
- problem, just leave E-Mail to "The Burning Stickmen". Please include the
- program name and version, as well as a report of the problem, and how to
- reproduce it. A listing of your system configuration would also be
- helpful, as well as any other software that you run in the background with
- the program (Commodities, etc.).
- New updates will also be available on The Cloning Machine, along with
- other utilities produced by The Burning Stickmen. The Cloning Machine is
- run on a US Robotics Dual Standard, and is 14.4K HST, and 9600 v.32, has
- 330 megs of hard drive space, and a CD-ROM drive is also on-line.
- Also, any problems/suggestions/bug reports can be mailed to "The
- Burning Stickmen" on the OpalVision support BBS.
-